package com.rshare.domain.gyl;

import java.util.Date;
import java.util.List;

import org.codehaus.jackson.map.annotate.JsonDeserialize;
import org.codehaus.jackson.map.annotate.JsonSerialize;

import com.rshare.cloudapi.common.DateDeserializer;
import com.rshare.cloudapi.common.DateSerializer;
import com.rshare.cloudapi.domain.gyl.GYLPO;
import com.rshare.cloudapi.domain.gyl.WLBD;

public class GYLPOInfo extends GYLPO {

	/**
	 * 
	 */
	private static final long serialVersionUID = -8931637052121167056L;
	private List<GYLPO> newData;
	private String searchpzid;
	private Date searchqsxqrq;
	private Date searchzzxqrq;
	private String searchpoid;
	private String searchgysid;

	private List<WLBD> wlbds;

	public List<GYLPO> getNewData() {
		return newData;
	}

	public void setNewData(List<GYLPO> newData) {
		this.newData = newData;
	}

	public String getSearchpzid() {
		return searchpzid;
	}

	public void setSearchpzid(String searchpzid) {
		this.searchpzid = searchpzid;
	}

	public List<WLBD> getWlbds() {
		return wlbds;
	}

	public void setWlbds(List<WLBD> wlbds) {
		this.wlbds = wlbds;
	}
  
	@JsonSerialize(using = DateSerializer.class)
	public Date getSearchzzxqrq() {
		return searchzzxqrq;
	}
  
	@JsonDeserialize(using = DateDeserializer.class)
	public void setSearchzzxqrq(Date searchzzxqrq) {
		this.searchzzxqrq = searchzzxqrq;
	}
  
	@JsonSerialize(using = DateSerializer.class)
	public Date getSearchqsxqrq() {
		return searchqsxqrq;
	}
  
	@JsonDeserialize(using = DateDeserializer.class)
	public void setSearchqsxqrq(Date searchqsxqrq) {
		this.searchqsxqrq = searchqsxqrq;
	}

	public String getSearchpoid() {
		return searchpoid;
	}

	public void setSearchpoid(String searchpoid) {
		this.searchpoid = searchpoid;
	}

	public String getSearchgysid() {
		return searchgysid;
	}

	public void setSearchgysid(String searchgysid) {
		this.searchgysid = searchgysid;
	}
}
